The Font Association Table Record
The font association table record, which is part of the font family resource, maps a point size and style to a specific font that is part of the family. The table record, of data typeFontAssoc
, consists of a count of the entries in the table and is followed by the entry records.
TYPE FontAssoc = RECORD numAssoc: Integer; {number of entries - 1} {entries: ARRAY[0..n] of AsscEntry;} END;Each entry in the font association table is a font association entry record, of data typeAsscEntry
.
TYPE AsscEntry = RECORD fontSize: Integer; {point size of font} fontStyle: Integer; {style of font} fontID: Integer; {font resource ID} END;The fields of the font association table and font association table entry record are described in the section "The Font Association Table," beginning on page 4-89.